﻿<Page x:Class="Sport_Orders.Program.Pages.View"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
      xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
      xmlns:local="clr-namespace:Sport_Orders.Program.Pages"
      mc:Ignorable="d" 
      d:DesignHeight="450" d:DesignWidth="800"
      Title="View">

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="50"/>
            <RowDefinition Height="*"/>
            <RowDefinition Height="50"/>
        </Grid.RowDefinitions>

        <!--Отображение логина-->
        <Label Name="LbLogin"
               Content="user"
               HorizontalAlignment="Center"
               VerticalAlignment="Center"
               FontSize="20"
               Foreground="White"
               Background="Black"/>

        <!--Переход в корзину-->
        <Button Name="BtnOpenBusket"
                Content="Открыть корзину"
                FontSize="15"
                Margin="0 0 5 0"
                Visibility="Hidden"
                HorizontalAlignment="Right"
                Click="BtnOpenBusket_Click"/>

        <!--Отображение товаров-->
        <DataGrid Name="DgTovars"
                  Grid.Row="1"
                  Margin="5"
                  AutoGenerateColumns="False"
                  IsReadOnly="True">
            <DataGrid.Columns>

                <DataGridTemplateColumn Header="Фото">
                    <DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <Image Source="{Binding photo}" Width="80" Margin="5"/>
                        </DataTemplate>
                    </DataGridTemplateColumn.CellTemplate>
                </DataGridTemplateColumn>

                <DataGridTextColumn Header="Название"
                                    Width="Auto"
                                    Binding="{Binding nameTovar}"/>

                <DataGridTextColumn Header="Производитель"
                                    Width="Auto"
                                    Binding="{Binding vendor}"/>

                <DataGridTextColumn Header="Цена"
                                    Width="Auto"
                                    Binding="{Binding price}"/>

                <DataGridTextColumn Header="Скидка"
                                    Width="Auto"
                                    Binding="{Binding discount}"/>

                <DataGridTextColumn Header="Количество"
                                    Width="Auto"
                                    Binding="{Binding countTovar}"/>

                <DataGridTemplateColumn>
                    <DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <Button Name="BtnEditTovar"
                                    FontSize="15"
                                    Content="Редактировать"
                                    Margin="5"
                                    Click="BtnEditTovar_Click"/>
                        </DataTemplate>
                    </DataGridTemplateColumn.CellTemplate>
                </DataGridTemplateColumn>

            </DataGrid.Columns>

            <!--Контекстное меню-->
            <DataGrid.ContextMenu>
                <ContextMenu>
                    <MenuItem Header="Добавить в корзину"
                              Click="MenuItem_Click"/>
                </ContextMenu>
            </DataGrid.ContextMenu>

        </DataGrid>

        <!--Кнопки снизу-->
        <Grid Grid.Row="2" Margin="5 0 5 0">

            <Grid.ColumnDefinitions>
                <ColumnDefinition/>
                <ColumnDefinition/>
            </Grid.ColumnDefinitions>

            <!--Кнопка удаления товара-->
            <Button Name="BtnDelete"
                    Content="Удалить товар"
                    FontSize="15"
                    Click="BtnDelete_Click"/>

            <!--Кнопка добавления товара-->
            <Button Name="BtnAdd"
                    Grid.Column="1"
                    Content="Добавить товар"
                    FontSize="15"
                    Click="BtnAdd_Click"/>
        </Grid>
    </Grid>
</Page>
